micro alloy - Spanish English Dictionary